sever the head from - Spanish English Dictionary